

import { axios, get, post, patch, Delete } from './request';

// 解决跨域  (jsonp cors 反向代理 )
// 声明代理对象   这个对象可以代理前端的域名   映射后端的接口地址  



// 所有的接口封装这里  promise (async+await )
// 服务层 提供接口 提供数据
// 反向代理和基路径会有冲突 直接干掉基路径  默认前端的域名 
export const ajax = {

    // 发送验证码  http://47.104.209.44:3333/
    // sendCaptcha:params=>get('http://47.104.209.44:3333/captcha/sent',params),

    // verifyCaptcha:params=>get('http://47.104.209.44:3333/captcha/verify',params),

    sendCaptcha: params => get('/captcha/sent', params),

    verifyCaptcha: params => get('/captcha/verify', params),


    testIndex: params => get("/api/index", params),

    // 注册
    register: params => post("/api/register", params),

    // 登录
    loginusername: params => post("/api/loginusername", params),


    // token
    getuserinfo: params => post("/api/getuserinfo", params),

    // 验证码
    sendcaptcha: params => post("/api/sendcaptcha", params),

    // 校验验证码
    verifycaptcha: params => post("/api/verifycaptcha", params),

    // 头像上传
    uploadfile: params => post("/api/uploadfile", params),

    // 修改头像
    changeinfo: params => post("/api/changeinfo", params),

    // 修改密码
    changepass: params => post("/api/changepass", params),
}
